15 people injured; those with minor injuries were provided an immediate compensation of Rs 5,000, and one with serious injuries was given Rs 25,000.
The Railways cancelled 234 trains while 340 trains have been affected so far due to protests against the Agnipath scheme for recruitment in the defence services, the Railways said on Friday.
The ministry cancelled the caterer's contract following tweets surfaced of the incident.
The weatherman has predicted rainfall throughout the day with the mercury settling at 19C.
The SP said the protesters also pelted stones, injuring four jawans, adding that police had to lob tear gas shells to disperse the crowd.
Due to heavy fog on Saturday morning, four flights have been diverted from Delhi airport.